package chabernac.beanutils;

import java.beans.PropertyDescriptor;

public class PropertyDescriptorCollection {
	private final PropertyDescriptor[] propertyDescriptors;

	public PropertyDescriptorCollection(PropertyDescriptor[] aPropertyDescriptors) {
		super();
		propertyDescriptors = aPropertyDescriptors;
	}

	public PropertyDescriptor[] getPropertyDescriptors() {
		return propertyDescriptors;
	}

	public PropertyDescriptor findPropertyDescriptor(String aName) {
		for (PropertyDescriptor theDescriptor : propertyDescriptors) {
			if (theDescriptor.getName().equalsIgnoreCase(aName)) {
				return theDescriptor;
			}
		}
		return null;
	}

}
